weed whacker - German English Dictionary